my location - French English Dictionary